@charset "utf-8";
/* CSS Document */

ul,ol,li { padding: 0; margin: 0; list-style: none outside none;}
.alert-info li  {list-style: inside; padding-left: 40px;}
.text-info li {list-style: outside;}
em { font-style: normal;}




.ncdate-list ul { margin-bottom: 15px; overflow: hidden;}
.ncdate-list li { float: left; position: relative; z-index: 1; background-color: #FFF; border: dashed 1px #EEE;}
.ncdate-list li a,
.ncdate-list li a:hover { display: block; color: #999; text-decoration: none;}
.ncdate-list li.selected { background-color: #FFF3DA; border-color: #FBCFAC;}
.ncdate-list li.selected a { color: #333;}
.ncdate-list li .del { display: none; position: absolute; z-index: 2; top: 1px; right: 1px; width: 24px; height: 24px; text-align: center; line-height: 24px; background-color: #FE9700;}
.ncdate-list li .del i.fa { color: #FFF;}
.ncdate-list li.selected .del { display: block;}
.ncdate-list .templates-color li { border: none;}


.icon-tag li { width: 18%; padding: 1%; margin: 1%;}
.icon-tag li a { font-size: 14px;}
.icon-tag li a span{line-height: 20px}
.icon-tag li a .icon { display: inline-block; width: 24px; height: 24px; vertical-align: middle; margin-right: 8px;}
.icon-tag li a .icon img { width: 100%; height: 100%;}
.text-url li { width: 14.6%; padding: 1%; margin: 1%;}
.adv-slide li { width: 22.5%; padding: 1%; margin: 1%; text-align: center;}
.adv-slide li a img { max-width: 100%; max-height: 120px;}
.brand-plus li { position: relative; z-index: 1; width: 140px; height: 60px; padding: 10px 20px; margin: 1%;}
.brand-plus li .brands-pic { position: absolute; z-index: 1; width: 100px; height: 40px;}
.brand-plus li .brands-pic img { max-width: 100%; max-height: 100%;}
.brand-plus li .brands-name { position: absolute; z-index: 2; width: 100px; height: 40px;}
.hot-slide li { width: 11%; padding: 1%; margin: 1% 1% 0 0;}
.hot-slide li .object { position: relative; z-index: 1; display: block;}


